package ar.org.cfired.creditos.sbsa;

import java.io.Serializable;

public class Estado implements Serializable {
	/**
	 * Administra los estados posibles del proceso (en SBSA)
	 * Persiste sobre la tabla b0tbesta
	 */
	private static final long serialVersionUID = 1L;
	private String Registro;
	private String Codigo;
	private String Abreviatura;
	private String Descripcion;

	
	public void setRegistro (String Registro) {
		if (Registro != null)
			this.Registro = Registro.substring(0, Math.min(8, Registro.length()));
		else
			this.Registro = new String();
	}
	public String getRegistro() {
		return (this.Registro);
	}

	public void setCodigo (String Codigo) {
		if (Codigo != null)
			this.Codigo = Codigo.substring(0, Math.min(2, Codigo.length()));
		else
			this.Codigo = new String();
	}
	public String getCodigo() {
		return (this.Codigo);
	}

	public void setAbreviatura (String Abreviatura) {
		if (Abreviatura != null)
			this.Abreviatura = Abreviatura.substring(0, Math.min(10, Abreviatura.length()));
		else
			this.Abreviatura = new String();
	}
	public String getAbreviatura() {
		return (this.Abreviatura);
	}

	public void setDescripcion (String Descripcion) {
		if (Descripcion != null)
			this.Descripcion = Descripcion.substring(0, Math.min(30, Descripcion.length()));
		else
			this.Descripcion = new String();
	}
	public String getDescripcion() {
		return (this.Descripcion);
	}
}
